Arma 3 の斧やナイフ、ハンマーなど 7 つの道具を近接武器としてつかえる Addon-Free Melee Weapons スクリプト が公開されました。落ちている道具をひろい、ユニットへ斬りつけることができます。
Melee Weapon Release 1 | ArmA 3 - YouTube
つかえるのは消火斧、シャベル、レンチ、ノコギリ、ハンマーなど 7 つで地面に落ちているのを拾って、バックパックにしまうこともできます。攻撃は 1.8 から 2.2 メートルイナイの、見えている“人”のみに攻撃がとおります。
導入方法
ダウンロードしたスクリプトを、ミッションのフォルダへ配置します。
C:\Users\OS名\Documents\Arma 3 - Other Profiles\プロフィール名\missions\ミッションのフォルダ
そして init.sqf に下のコードを記述後、エディタ内で対応している 7 つのオブジェクトを設置。
null=[]execVM "Melee\cfg.sqf";"
また設置した各オブジェクトに、それぞれ専用のコードを記述します。
//LAND_AXE_F:
PickupAxeAct=this addAction["Take axe",{call pickupAxe;
(_this select 0)removeAction DropAxeAct;
(_this select 0)removeAction PickupAxeAct;}];
//LAND_AXE_FIRE_F:
PickupfAxeAct=this addAction["Take fireaxe",{call pickupfAxe;
(_this select 0)removeAction DropfAxeAct;
(_this select 0)removeAction PickupfAxeAct;}];
//LAND_SHOVEL_F:
PickupSvlAct=this addAction["Take shovel",{call pickupSvl;
(_this select 0)removeAction DropSvlAct;
(_this select 0)removeAction PickupSvlAct;}];
//LAND_TABLEWARE_01_KNIFE_F:
PickupKnfAct=this addAction["Take knife",{call pickupKnf;
(_this select 0)removeAction DropKnfAct;
(_this select 0)removeAction PickupKnfAct;}];
//LAND_HAMMER_F:
PickupHamAct=this addAction["Take hammer",{call pickupHam;
(_this select 0)removeAction DropHamAct;
(_this select 0)removeAction PickupHamAct;}];
//LAND_SAW_F:
PickupSawAct=this addAction["Take saw",{call pickupSaw;
(_this select 0)removeAction DropSawAct;
(_this select 0)removeAction PickupSawAct;}];
//LAND_WRENCH_F:
PickupWrnAct=this addAction["Take wrench",{call pickupWrn;
(_this select 0)removeAction DropWrnAct;
(_this select 0)removeAction PickupWrnAct;}];
クレジット
- phronk
0 コメント:
コメントを投稿